﻿/*@font-face {
    font-family: 'Verlag-Light';
    src: url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlaglight.eot');
    src: url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlaglight.eot?#iefix') format('embedded-opentype'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlaglight.woff') format('woff'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlaglight.ttf') format('truetype'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlaglight.svg#verlaglight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Verlag-Book';
    src: url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlagbook.eot');
    src: url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlagbook.eot?#iefix') format('embedded-opentype'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlagbook.woff') format('woff'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlagbook.ttf') format('truetype'),
       url('http://www.elsaco.com/wp-content/themes/elsaco/fonts/verlagbook.svg#verlagbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
 p{
    font-family: 'Verlag-Book' !important;
}
.overview-section p{
    font-family: 'Verlag-Light' !important;
}*/
body {
        font-size: 16px;
    }
    body,p, .toooltip {
        font-family: "Roboto", "Roboto" !important;
        font-weight: 400;
        font-style: normal;
    }
    body, p, .lead {
        line-height: 1.6 !important;
    }
    p{
        line-height: 1.42857143 !important;
    }
    h1,h2,h3,h4,h5,h6{
        font-weight: bold;
    }
    h1, h2, h3, h4, h5, h6, label, .field-label, .page-title, .html .tp-caption {
        font-family: "Roboto Slab Bold", "Roboto Slab" !important;
        font-weight: 700;
        font-style: normal;
    }
    h2{
        font-size: 29px;
        font-weight: bold;
    }
    p{
        font-size: 16px;
        color: #414143;
    }
    a:hover{
        cursor: pointer;
    }
    .node,.block {
        margin-bottom: 0;
    }
	p:last-child {
		margin-bottom: 0 !important;
	}
	hr {
		margin: 0;
		height: 10px;
		background: #007f60 ;/* b69e54*/
		position: relative;
	}
	hr.az-separator:after {
		z-index: 0;
	}
	hr:after {
		content: " ";
		position: absolute;
		left: 0;
		right: 0;
		width: 0;
		margin: auto;
		top: 100%;
		border: 15px solid green;
		border-color: transparent;
		border-top-color: #007f60;
		z-index: 99;
	}
	.glazed-footer {
		background-color: #797a84 !important;
	}
	.contact-section .az-text p {
	    margin-bottom: 0;
	}
	.inner-link {
	    height:0px;
 	   width: 0px;
	    overflow: hidden;
	}
/* =========== header ============*/
.header_content .header_texts{
  padding-top: 24px;
}
	.header-section {
		background: #fff ;
background-position: center;
/*radial-gradient(280px circle, #fdfcf9, #fdfcf9, #efecca);*/

	}
#block-bean-header{
  height:200px;
}
.header-section{
  height:200px;
 display:block;
}
@media screen and (max-width: 768px) {
#block-bean-header{
  height:250px;
}
.header-section{
  height:250px;
 display:block;
}
}
	.header-section .site-logo-img {
		text-align: center;
	}
	.header-section .site-logo-img img {
		max-height: 145px;
	}
/* =========== menu ============*/
	.region-slider .block-superfish ul {
	    margin: 0 auto;
	   /* width: 759px;*/
	    width: 890px;
            /*width: 1000px;*/
	}
.i18n-zh-hans .region-slider .block-superfish ul {
  /*width:650px;*/
    /*width: 788px; */
   width: 724px;
}
.block-superfish .sf-menu.sf-main-menu li a:hover {
    background: #fff;
    color: #007f60 !important;
}
	.block-superfish {
		background-color: #007f60 !important; /* #333333 , 0e5035  */
	}
	.block-superfish>ul:not(.sf-accordion)>li a {
		color: #fff !important;
		text-transform: none;
	}
	.block-superfish>ul:not(.sf-accordion) {
		float: none !important;
		text-align: center;
		padding: 0px;
	}
	.block-superfish .sf-menu.sf-main-menu li a {
		height: auto;
		padding: 0 15px;
		font-size: 15px;
		line-height: 50px;
	}
	.block-superfish .sf-menu.sf-main-menu li a:before {
		height: 0px;
	}
	#block-superfish-1 ul li a {
		font-family: "Open Sans Bold", "Open Sans";
	}
/* =========== Speaker ============*/
	.speakers-section .slides li .views-field a img {
		display: initial;
		width: initial;
		max-width: 135px;
		max-height: 135px;
	}
	.flexslider {
		margin: 0 0 60px;
		background: #ffffff;
		border: none;
		position: relative;
		zoom: 1;
		box-shadow: none !important;
	}
	.speakers-section .view-display-id-page_6 , .speakers-section .view-display-id-page_8{
		max-width: 1170px; /*930px*/
		margin: auto;
	}
	.speakers-section .view-display-id-page_6 .slides li , .speakers-section .view-display-id-page_8 .slides li{
		max-width: 202.5px !important;
		margin-right: 40px;
	}
	.speakers-section .view-display-id-page_6 .flex-direction-nav li a , .speakers-section .view-display-id-page_8 .flex-direction-nav li a {
		top: 40%;
		visibility: visible;
		height: 50px;
		opacity: 0.7;
		display: block !important;
	}
	.speakers-section .view-display-id-page_6 .flex-direction-nav li a:hover .flex-prev , .speakers-section .view-display-id-page_8 .flex-direction-nav li a:hover .flex-prev {
		display: block;
	}
	.speakers-section .view-display-id-page_6 .flex-direction-nav li a.flex-prev , .speakers-section .view-display-id-page_8 .flex-direction-nav li a.flex-prev{
		left: -50px;
	}
	.speakers-section .view-display-id-page_6 .flex-direction-nav li a.flex-next , .speakers-section .view-display-id-page_8 .flex-direction-nav li a.flex-next {
		right: -50px
	}
	.flex-direction-nav a:before {
		color: rgba(0, 0, 0, 0.8);
		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
	}
	.speaker-name  , .speaker-name a{
		color: #007f60;
		font-weight: bold;
	}
	.field-content .speaker-image img {
		margin-bottom: 10px;
	}
	.speaker-job-title, .speaker-company-name, .field-speaker-countries {
		color: #414143;
		font-size: 13.5px;
	}

	/*popup*/

	.modal-content .speaker-photo {
		text-align: center;
	}
	.modal-content .speaker-photo img {
		display: inline;
	}
	.modal-dialog .modal-content .speaker-name, .modal-dialog .modal-content .speaker-job-title, .modal-dialog .modal-content .speaker-company-name {
		text-align: center;
	}
	.modal-body {
		position: relative;
		padding: 15px;
	}
	.speakers-section .modal-content .modal-body {
		cursor: context-menu;
	}
	.modal-dialog .modal-content-text .speaker-description {
		text-align: left;
		color: #414143;
	}
	.modal-dialog .modal-content-text .speaker-description p {
		margin-bottom: 10px;
		font-size: 15px;
		text-align: justify;
margin-left: 0px !important;
	}
	.modal-content hr {
		margin-top: 10px;
		margin-bottom: 25px;
	}
	.modal-dialog .modal-content .speaker-name {
		color: #007f60;
		font-weight: 700;
	}
	.modal-dialog .modal-content .top {
		min-height: 16.42857143px;
		padding: 15px;
		border-bottom: 1px solid #e5e5e5;
	}
	.page-title-full-width-container{
		display:none;
	}
	.field-content a img{
		text-align:center;
		display:inline;
	}
	 .modal-dialog {
		margin-top: 80px;
		color: #555555;
	}
/* =========== Agenda============*/
	.view-gevme-wb-session.view-id-gevme_wb_session .view-content #views-bootstrap-tab-1 ul.nav li {
		border-top:2px solid #007f60;
	}
/* =========== Sponsors ============*/
	.sponsor-section h3 {
   	 font-size: 15px;
	}
/* =========== Location============*/
	.location-section .address p {
		color: #818c98;
	}
/* =========== Gallery ============*/
	.gallery-section .flex-direction-nav li a {
		display: block !important;
		height: 50px;
		opacity: 0.7;
		top: 40%;
		visibility: visible;
	}
	.gallery-section .flex-direction-nav .flex-prev {
		left: -50px;
	}
	.gallery-section .flex-direction-nav .flex-next {
		right: -50px;
		text-align: right;
	}
	.gallery-section .flexslider:hover .flex-direction-nav .flex-prev {
		left: -50px;
	}
	.gallery-section .flexslider:hover .flex-direction-nav .flex-next {
		right: -50px;
	}
	.fancybox-title.fancybox-title-float-wrap{
		position: relative;
		right:auto;
		margin-top: 10px;
	}
	.fancybox-title.fancybox-title-float-wrap .child{
		width:100%;
		display:block;
		white-space: normal;
  	}
	.fancybox-opened .fancybox-skin{
		background: none !important;
		box-shadow:none !important;
	}
.fancybox-opened .fancybox-title{
background: #000;
padding: 8px 10px;
border-radius: 3px;
}
/* =========== Media ============*/
	@media screen and (max-width: 1200px) {
		.container {
			margin-bottom: 0 !important;
		}
	}
	@media screen and (max-width: 768px) {
		.header-section .row {
			overflow: initial;
		}
	}
	@media screen and (max-width: 992px) {
		.region-slider .block-superfish ul li a , .i18n-zh-hans .region-slider .block-superfish ul {
			/*           line-height: initial;
				display: block;*/
		}
		.sf-accordion-toggle {
			text-align: center;
		}
		.sf-accordion-toggle a {
			color: #fff;
			line-height: 50px;
			height: 65px;
			display: block;
		}
		.region-slider .block-superfish ul , .i18n-zh-hans .region-slider .block-superfish ul  {
			width: 100%;
			text-align: center;
			z-index: 99999999;
			background: #007f60;
		}
	}
	@media screen and (max-width: 768px) {
		.nav-section .superfish-menu-block {
			position: initial !important;
		}
	}
	@media screen and (max-width: 1040px) {
		.speakers-section .view-display-id-page_6 .flex-direction-nav li a.flex-prev , .speakers-section .view-display-id-page_8 .flex-direction-nav li a.flex-prev{
			left: 0;
		}
		.speakers-section .view-display-id-page_6 .flex-direction-nav li a.flex-next , .speakers-section .view-display-id-page_8 .flex-direction-nav li a.flex-next {
			right: 0;
		}
		.speakers-section .view-display-id-page_6 .flexslider:hover .flex-direction-nav .flex-prev , .speakers-section .view-display-id-page_8 .flexslider:hover .flex-direction-nav .flex-prev {
			left: 0;
		}
		.speakers-section .view-display-id-page_6 .flexslider:hover .flex-direction-nav .flex-next , .speakers-section .view-display-id-page_8 .flexslider:hover .flex-direction-nav .flex-next {
			right: 0;
		}
	}
	@media screen and (max-width: 1024px) {
		.highlights-section .issuuembed {
			width: 100% !important;
			height: auto !important;
		}
	}
	@media screen and (max-width: 768px) {
		.highlights-section .az-element {
			text-align: center;
		}
	}
	@media screen and (max-width: 786px) {
		.contact-section .first-address .az-text {
			float: initial;
		}
	}
	@media screen and (max-width: 768px) {
		.speakers-section .flex-control-nav {
			display: none;
		}
	}
	@media screen and (max-width: 860px) {
		.gallery-section .flex-control-nav {
			display: none;
		}
	}
	@media screen and (max-width: 1250px) {
		.gallery-section .flexslider .flex-direction-nav .flex-prev {
			left: 0;
		}
		.gallery-section .flexslider .flex-direction-nav .flex-next {
			right: 0;
		}
		.gallery-section .flexslider:hover .flex-direction-nav .flex-prev {
			left: 0;
		}
		.gallery-section .flexslider:hover .flex-direction-nav .flex-next {
			right: 0;
		}
	}
	@media screen and (min-width: 769px) {
		.sponsors-section-row .valign-item {
			float: none;
			display: inline-block;
			vertical-align: middle;
			margin: 0;
		}
		.az-section>.container div.az-row.sponsors-second-row {
			margin-top: 41px !important;
		}
	}
	@media(max-width:767px) {
		.sponsors-section-row {
			margin-bottom: 0 !important;
		}
		.sponsors-section-row .valign-item:last-child {
			margin-bottom: 0;
		}
		.sponsors-section-row .valign-item {
			margin-bottom: 35px;
		}
		.sponsors-section-row .valign-item:last-child img {
			padding-top: 0 !important;
			margin-right: 0 !important;
		}
		.sponsors-section-row img {
			margin: 0px !important;
			text-align: center !important;
		}
	}
	@media screen and (max-width: 768px) {
		.content .panel-group.agenda-panel-group p {
			padding: 0;
		}
	}
	@media screen and (max-width:768px) and (orientation:landscape) {
		.highlight-block .az-element.az-ctnr.az-column.col-sm-2 {
			width: 33%;
			float: left;
		}
  .fancybox-wrap.fancybox-opened{
width:80% !important;
 height:auto !important;
  }
  .fancybox-inner{
width:100% !important;
 height:100% !important;
  }

	}
	@media(max-width:1100px) and (min-width:768px) {
		.sponsors-section-row .valign-item img {
			margin-left: 0px !important;
			margin-right: 0px !important;
			padding: 0px !important;
			text-align: center !important;
		}
	}
@media screen and (min-width: 769px){
.sponsors-section-row .valign-item {
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}
}
@media only screen and (max-width: 1000px){
.block-superfish > .sf-accordion-toggle > a:before , .block-superfish .sf-accordion-toggle a span{
  color: #ffffff !important;
  border:3px solid #fff !important;
}
  .block-superfish > .sf-accordion > li a{
    color:#fff;
    text-transform: capitalize;

  }
  .block-superfish .sf-menu.sf-main-menu li a{
    display: block;
  }
}
	@media (max-width:767px) {
		#views-bootstrap-grid-1 .col.col-lg-2 {
			width: 33.3%;
			float: left;
			text-align: center;
			min-height: 260px;
		}

.page-node-270 #views-bootstrap-grid-1 .col.col-lg-2,  .page-node-450 #views-bootstrap-grid-1 .col.col-lg-2{
min-height:auto;
margin-bottom: 10px;
}
		#views-bootstrap-grid-1 .on_slider .speaker-name {
			font-size: 13px;
		}
		#views-bootstrap-grid-1 .on_slider .speaker-job-title, #views-bootstrap-grid-1 .on_slider .speaker-company-name {
			font-size: 12px;
		}
	}
/* =========== Media End ============*/
.view-gevme-wb-session.view-id-gevme_wb_session .view-content .tab-content .session-title {
      border-color: #b69e54 !important;
}
.front .view-gevme-wb-session .nav-tabs a{
font-family:  "Roboto", "Roboto" !important;
}
.nav-section .superfish-menu-block ul li a:hover {
    background: #fff;
}
.field-name-field-gwb-session-fdescription p{
  text-align:justify;
}
@media screen and (max-width: 992px){
.sf-accordion-toggle {
    text-align: center;
  height:45px;
}
.block-superfish > .sf-accordion-toggle > a {
    margin:0;
    padding: 0;
  }
}
@media screen and (max-width: 992px){
.sf-accordion-toggle {
    text-align: center;
  height:45px;
}
.block-superfish > .sf-accordion-toggle > a {
    margin:0;
    padding: 0;
  }
}
@media(max-width:767px){
.contact-section .col-sm-6.contact_2  .az-element.az-text{
  margin-left: 0px !important;
}
}
.modal-dialog .modal-title{
  margin-left: 25px;
}
@media screen and (max-width: 768px){
ul.sf-menu.sf-accordion.sf-expanded, ul.sf-menu.sf-accordion li.sf-expanded > ul{
  left: auto !important;
    position: relative !important;
    top: auto !important;
}
.stickynav-active {
    position: initial !important;
}
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-1 ul.nav li.active a {
	background-color: #363636 !important;
	color: #fff !important;
}
.view-gevme-wb-session.view-id-gevme_wb_session .view-content #views-bootstrap-tab-1 ul.nav li {
	border-top: 2px solid #fff;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-1 ul.nav li.active {
	border: 1px solid #363636;
	-webkit-box-shadow: 1px 1px 8px 0px rgba(125, 124, 125, 1);
	-moz-box-shadow: 1px 1px 8px 0px rgba(125, 124, 125, 1);
	box-shadow: 1px 1px 8px 0px rgba(125, 124, 125, 1);
	z-index: 1;
}
.view-gevme-wb-session.view-id-gevme_wb_session .view-content #views-bootstrap-tab-1 ul.nav li {
	border: 1px solid #fff;
}
.view-gevme-wb-session.view-id-gevme_wb_session .view-content #views-bootstrap-tab-1 ul.nav li a {
	color: #9d9d9d !important;
}
.html .main-container .nav-tabs {
	border-bottom: none;
}
#superfish-1-toggle:before{
  color:#fff !important;
}
@media screen and (max-width: 1000px){
#superfish-1-toggle:before{
  color: #fff !important;
}
}
@media only screen and (max-width: 1000px){
.block-superfish > .sf-accordion-toggle > a:before{
  content:"" !important;
  border: none !important;
 background : url("menu_icon_menu.png") !important;
  width:81px !important;
  height:41px !important;
  margin-top: 2px !important;
}
}
@media(max-width:767px){
  .view-gevme-wb-session.view-id-gevme_wb_session .view-content #views-bootstrap-tab-1 ul.nav li{
    width:100%;
  }
  .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li.active{
    border-color:#fff;
    box-shadow:none;
  }
}

@media(max-width:1199px){
  #views-bootstrap-grid-1 .col.col-lg-2 {
    width: 33.3%;
    float: left;
    text-align: center;
    min-height: 260px;
}
#views-bootstrap-grid-1 .row .col.col-lg-2:nth-child(4) {
    clear:both;
}
  .page-node-270 #views-bootstrap-grid-1 .col.col-lg-2, .page-node-450 #views-bootstrap-grid-1 .col.col-lg-2 {
    min-height: auto;
    margin-bottom: 10px;
}
}
@media (max-width:1127px) and (min-width:768px){
  #flexslider-2 .flex-control-nav{
        bottom: -60px;
  }
}
/* Agenda 2*/
h1 a:hover, h1 a:focus, h2 a:hover, h2 a:focus, h3 a:hover, h3 a:focus, h4 a:hover, h4 a:focus, h5 a:hover, h5 a:focus, h6 a:hover, h6 a:focus, .navbar-brand a:hover, .navbar-brand a:focus, th a:hover, th a:focus, .nav-tabs>li>a a:hover, .nav-tabs>li>a a:focus {
    text-decoration: none;
}
@media(max-width:770px) and (min-width:768px){
 .contact-section .col-sm-6  {
 width:auto  !important;
  }
  .contact-section .contact_2    .az-element.az-text{
       margin-left: 0px !important ;
  }
}
.has-content.agenda-panel:hover {
    background: rgba(182,158,84,0.3);
}
.agenda-day {
    border-bottom: 1px solid #b69e54;
    border-top: 1px solid #b69e54;
    color: #000;
    margin: 0;
    text-align: center;
    padding: 11px 0;
}
.agenda-day h4 {
    color: #343235;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 5px;
}
.agenda-day span {
    color: #343235;
    font-size: 14px;
    font-weight: normal;
}
.tab-pane a {
    text-decoration: none;
}
.tab-pane .panel-title strong{
      padding-left: 10px;
}
.tab-pane .panel-title span{
font-family: "Roboto", "Roboto";
  font-size: 15px;
  top: 7px;
  left:10px;
  position:relative;
color:#414143;
}
.agenda-panel.col-sm-12{
  padding-left: 0px;
margin-bottom: 15px;
}
.panel-body a, .day1-spe a, .green-color {
    color: #b69e54;
}
.tab-pane .panel-body {
    padding: 0 15px 10px;
    font-size: 15px;
    font-weight: 400;
    color: #414143;
    font-family: "Roboto", "Roboto";
    text-align: justify;
    line-height: 23px;
}
.moderators, .content .panel-group.agenda-panel-group .moderators {
    margin: 10px 0px 10px 0px;
    padding: 0px;
}
.content .panel-group.agenda-panel-group p {
    padding: 10px 15px 10px 15px;
    font-size: 15px;
    font-weight: 400;
    color: #414143;
    font-family: "Roboto", "Roboto";
}
.content .panel-group.agenda-panel-group .confirmed-speakers {
    padding: 0px;
    margin-top: 7px;
}
.content .panel-group .panel .panel-heading .panel-title:before {
    content: " ";
    display: inline;
    padding-right: 15px;
}
@media screen and (max-width: 768px){
.region-slider div.az-section  {
    padding-top: 20px !important;
}
.header_content .col-sm-6{
  margin-bottom: 10px !important;
}
.header_content .header_texts {
    padding-top: 10px;
}
}
@media screen and (max-width: 768px){
  .header_content .header_texts  .az-image img{
   visibility:hidden;
  }
  .header_content .header_texts .az-image{
    background: url('http://www.forbesglobalceoconference.com/sites/default/files/forbes_ceo_theme_responsive_2017.png');
width:100%;
 background-position: 100%;
    width:308px;
    height:52px;
     margin:0 auto;
  }
}
.header_title h3 span {
    text-shadow: 1px 1px #cccee3;
}
.content .panel-group .panel .panel-heading .panel-title:before{
  content: "›";
  padding-right: 1px;
  font-size:27px;
  font-weight:bolder;
position:absolute;
top: 1px;
 
}
.panel .has-content{
  margin-bottom: 15px;
}
/* For Agenda*/
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content .tab-content .view-grouping-row .view-group-title {
	display: none !important;
}
.view-gevme-wb-session.view-display-id-block_5 .view-grouping-row {
	border: none !important;
	padding: 0px !important;
	margin-bottom: 15px;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content .tab-content .view-grouping-row .view-group-content {
	border: none !important;
	padding: 0px !important;
}
.view-display-id-block_5 .gevme-wb-bootstrap-tabs .view-group-content>.row>.col-xs-12,.view-display-id-block_5 .gevme-wb-bootstrap-tabs .view-group-content>.row>.col-sm-12 {
	padding: 0px 25px 0px 0px;
	margin-left: 6px;
}
.view-gevme-wb-session.view-display-id-block_5 .people-wrapper {
	margin-left: 20px;
}
.view-gevme-wb-session.view-display-id-block_5 .panel-heading .panel-title::before {
	content: "›";
	padding-right: 1px;
	font-size: 25px;
	font-weight: bolder;
	position: absolute;
	top: 6px;
	color: #b69e54;
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Safari */
	transform: rotate(90deg); /* Standard syntax */
}
.view-gevme-wb-session.view-display-id-block_5 .panel-heading .panel-title a {
	padding-left: 11.5px;
	color: #b69e54;
}
.view-gevme-wb-session.view-display-id-block_5 .panel-heading .panel-title {
	color: #b69e54;
	font-weight: 700;
	font-family: "Roboto Slab Bold", "Roboto Slab";
	font-size: 16px;
	margin-bottom: 0px;
	padding-left: 5px;
}
.view-gevme-wb-session.view-display-id-block_5 .tab-content .view-grouping-row:hover {
	background: rgba(182, 158, 84, 0.3);
}
.view-gevme-wb-session.view-display-id-block_5 .panel-body {
	padding-left: 33px;
}
.view-gevme-wb-session.view-display-id-block_5 .panel-body , .view-gevme-wb-session .panel-body p{
    text-align: justify;
font-size:15px;
}
/* Tab Menu Style*/
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li ,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li {
	border-left: none !important;
	border-right: none !important;
	background-color: #fff !important;
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #b69e54 !important;
	border-top: 1px solid #b69e54 !important;
	color: #000;
	margin: 0;
	text-align: center;
	padding: 11px 0;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li a ,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li a {
	color: #343235 !important;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li.active,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li.active {
	box-shadow: none !important;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li.active a ,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li a ,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li.active a ,
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li a {
	background-color: #fff !important;
	border: none !important;
	font-family: "Roboto Slab Bold", "Roboto Slab" !important;
	color: #343235 !important;
	font-size: 20px !important;
	font-weight: 700 !important;
	line-height: 1;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
.view-gevme-wb-session.view-display-id-block_5 .nav-tabs a {
	text-align: center !important;
}
@media (min-width: 768px) {
	.view-gevme-wb-session.view-display-id-block_5 .nav-tabs.nav-justified>li {
		display: inline-block !important;
	}
}
.day_1 .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li:last-child {
	display: none !important;
}
.day_2 .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-2 ul.nav li:first-child {
	display: none !important;
}
.day_2 .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content #views-bootstrap-tab-1 ul.nav li:first-child{
  display: none !important; 
}
.html .main-container .nav-tabs>li.active>a, .html .main-container .nav-tabs>li.active>a:hover, .html .main-container .nav-tabs>li.active>a:focus {
	border: none !important;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_5 .view-content .gevme-wb-bootstrap-tabs ul.nav li a {
	pointer-events: none;
}
.carbide.az-container {
z-index: initial !important;
}
/* Sponsors */
.sponsor-section .view-partner.view-display-id-block_2 .view-content h3 {
  font-family: "Roboto Slab Bold", "Roboto Slab" !important;
  text-transform: uppercase;
  font-size: 15px !important;
    font-size: 20px;
    color: #000;
    text-align: center;
    margin-bottom: 42px;
}
/* .view-partner.view-display-id-block_2 .view-content .item-list {
    margin-bottom: 43px;
} */
.view-partner.view-display-id-block_2 .view-content ul {
    margin-bottom: 5px !important;
    padding-left: 35px !important;
}
.sponsor-section .item-list ul li a, .sponsor-section .view ul li a{
  margin: 0;
   /* padding: 0 0 0 20px; */
    background: transparent;
    text-decoration: none;
    position: relative;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) .views-row{
  vertical-align: bottom;
}
.view-partner.view-display-id-block_2 .view-content .views-row {
    margin: 0 auto !important;
    padding-right: 15px;
    padding-left: 15px;
}
@media screen and (min-width: 769px){
.sponsor-section .item-list ul  {
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}
}
.view-partner.view-display-id-block_2 .view-content .item-list {
    display: block !important;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) ul li:nth-child(1) {
  padding-left:0px;
  padding-right: 0px;
}

.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li {
    margin-bottom: 70px ;
  width:auto;
  padding-left:75px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(1) , .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(6) {
  padding-left:0px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(6) , 
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(7) ,
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(8) ,
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(9),
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(10) {
  margin-bottom: 0px !important;
}

.sponsor-section .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(3){
  width:36%;
}
.sponsor-section .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(3) h3{
  text-align:left;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(3) ul li:nth-child(1) {
  padding-left:33px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(3) ul li:nth-child(2) {
  padding-left:148px;
}


.sponsor-section .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(4){
  width:60%;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(4) ul li {
  width:auto;
  padding-left:75px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(4) ul li:nth-child(1) {
  padding-left:0px;
}

@media (max-width: 992px){
.view-partner.view-display-id-block_2 .view-content .item-list {
    display: inline-block;
    width: 100% !important;
    margin-bottom: 0px !important;
}
}
@media (max-width: 767px){
  .view-partner.view-display-id-block_2 .view-content .item-list ul li{
    width:100% !important;
    text-align:center !important;
    padding-left:0px !important;
    padding-bottom:75px;
    margin:0px;
  }
  .view-partner.view-display-id-block_2 .view-content .item-list ul li:last-child{
    padding-bottom:40px;
  }
  .sponsor-section .view-partner.view-display-id-block_2 .view-content h3{
    text-align:center !important;
  }
  .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li {
    margin-bottom: 0px !important;
}
}
#block-superfish-1 ul li a{
  padding: 0 17px;
}
.i18n-zh-hans .block-superfish .sf-menu.sf-main-menu li a{
  font-size: 16px;
}
.page-node-379 .main-container{
  padding-top: 0px;
}

.language-switcher-locale-url a{
  background: rgba(208, 208, 208, 0.45) !important;
  position: relative;
  width: 40px !important;
  height: 25px !important;
  color: #414143;
  text-indent: initial;
  text-align: center;
    line-height: 25px;
  text-decoration: none;
  /*font-weight: bold;*/
  font-size: 14px;
}
.lang_select{
  padding-top: 0px;
}
#block-block-3{
  /*display:none;*/
margin-bottom: 0px;
}
#block-block-3 .lang_selector{
  display: none;
}
.page-node-379 #block-block-3{
display: block;
}
#block-block-3 .lang_select li.active{
  display: none;
}
/* .front .view-id-partner h3 {
  display:none;
} */
.front  .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2){
  display:none;
}
/* .front .view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) ul li:nth-child(2){
  display:none;
} */
/* New Sponsors */
.view-partner.view-display-id-block_2 .view-content .item-list:first-child ul {
    /* margin-left: 78px;  */
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) ul li {
  width:auto;
  padding-left:155px; /* 75 */
}

/* New Agenda */
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-1 ul.nav li.active a, .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-1 ul.nav li a, .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-2 ul.nav li.active a, .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content #views-bootstrap-tab-2 ul.nav li a{
    font-family: "Roboto Slab Bold", "Roboto Slab" !important;
    font-size: 18px !important;
    font-weight: 700 !important;
}
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row {
    border-bottom: none;
}
.view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content .tab-content .view-grouping-row .view-group-content{
  border-left:none;
}
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row{
      padding: 0px 15px !important;
  margin:0px 0px 12px 0px;
}
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row .view-group-title{
  padding-top: 8px;
}
.view-display-id-block_6 .gevme-wb-bootstrap-tabs .view-group-content  .row  .col-xs-12  .panel-heading > h4 {
    line-height: 1.3;
    margin: 0;
    border-left-width: 5px;
    border-left-style: solid;
    margin-right: 15px;
    padding: 4px 0 4px 10px;
}
.view-display-id-block_6 .gevme-wb-bootstrap-tabs .view-group-content > .row > .col-xs-12 > .panel-heading{
    padding: 0;
  margin-top: 8px;
}
.view-gevme-wb-session.view-display-id-block_6 .tab-content .view-grouping-row .panel-heading h4 a:hover ,  .view-gevme-wb-session.view-display-id-block_6 .tab-content .view-grouping-row .panel-heading h4 a:focus{
  color:#555555;
}
.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda4:hover, .i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda8:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda13:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda17:hover, .i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda21:hover, .i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda24:hover, .i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda26:hover{
  background: rgba(182, 158, 84, 0.3);
}
.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda4 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda8 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda17 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda13 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda21 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda24 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda26 a{
  cursor:pointer !important;
}
.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda6:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda11:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda14:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda19:hover,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda25:hover{
  background: none;
}
.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda6 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda11 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda14 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda19 a,.i18n-zh-hans .view-display-id-block_6 .tab-content .view-grouping-row .agenda25 a{
  cursor:default !important;
}
.view-display-id-block_6 .tab-content .view-grouping-row .agenda5:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda6:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda8:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda9:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda10:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda11:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda18:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda19:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda22:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda23:hover , .view-display-id-block_6 .tab-content .view-grouping-row .agenda24:hover,
.view-display-id-block_6 .tab-content .view-grouping-row .agenda14:hover,
.view-display-id-block_6 .tab-content .view-grouping-row .agenda25:hover,
.view-display-id-block_6 .tab-content .view-grouping-row .agenda27:hover{
	background: rgba(182, 158, 84, 0.3);
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body{
  padding: 0px;
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body p{
  padding-left:30px;
  padding-right:15px;
 font-size: 16px;
  margin-bottom: 10px;
  margin-top: 15px;
}
.agenda1 a, .agenda2 a, .agenda3 a, .agenda4 a, .agenda7 a, .agenda12 a, .agenda14 a, .agenda15 a, .agenda16 a, .agenda17 a, .agenda20 a, .agenda21 a, .agenda25 a {
  cursor: default;
}
@media(max-width:767px){
.view-partner.view-display-id-block_2 .view-content .item-list:first-child ul {
    margin-left: 0px;
}
.view-partner.view-display-id-block_2 .view-content .views-row{
    padding-right: 0px;
  }
  .view-display-id-block_6 .gevme-wb-bootstrap-tabs .view-group-content  .row  .col-xs-12  .panel-heading , .view-gevme-wb-session.view-id-gevme_wb_session.view-display-id-block_6 .view-content .tab-content .view-grouping-row .view-group-content{
    padding-left: 0px;
padding-right: 0px;
  }
.page-node-361 .view-gevme-wb-session.view-display-id-block_6 .view-grouping-row , .front .view-gevme-wb-session.view-display-id-block_6 .view-grouping-row {
  padding:0px !important ;
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body p{
  padding-left:15px;
}
}
.flexslider .slides .speaker-image img{
  display: initial;
    width: initial;
    max-width: 135px;
    max-height: 135px;
}
.node-type-gevme-wb-people .page-title-full-width-container, .node-type-gevme-wb-people #page-title-full-width-container {
    display: block;
    background: none;
    margin-bottom: 0px;
}
.node-type-gevme-wb-people #page-title .page-title {
    height: 70px !important;
    padding-top: 40px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: 27px;
}
.node-type-gevme-wb-people .field-name-field-gwb-people-description p {
    text-align: justify;
}
.node-type-gevme-wb-people .field-name-field-gwb-people-photo {
    margin-bottom: 10px;
}
.node-type-gevme-wb-people #page-title-full-width-container .col-sm-12.container-col{
  padding-left: 0px;
}
.front .view-display-id-block_2 .view-content .item-list:last-child{
display: block !important;
}
 .view-display-id-block_2 .view-content .item-list:nth-child(2){
margin-top: 63px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li{
padding-right: 0px;
margin-bottom: -22px !important;
}
/*.front .view-display-id-block_2 .item-list:nth-child(2) ul .views-row-2{
	
	display:none;
}*/
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(2){
width: 345px;
padding-left: 75px;

}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(2){
  padding-top: 15px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(2) ul li:nth-child(3){
  padding-top: 35px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:first-child ul{
  padding-left: 0px !important;
  padding-right: 108px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) .views-row:nth-child(1){
  padding-right: 114px;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) .views-row:nth-child(2){
 width:427px;
  padding-left: 0;
  text-align: left;
}
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) .views-row:nth-child(3){
  padding-left: 10px;
}
@media(max-width:767px){
  .view-partner.view-display-id-block_2 .view-content ul{
  padding-left: 0px !important;
  }
.view-partner.view-display-id-block_2 .view-content .item-list:nth-child(1) .views-row:nth-child(1) {
    padding-right: 0px;
  }
  .view-partner.view-display-id-block_2 .view-content .item-list:first-child ul{
    padding-right: 0px;
  }
}
.speakera , .speaker img{
   pointer-events: none;
   cursor: default;
}
.front .view-gevme-wb-session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section,
.view-gevme-wb-session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-category,
.front .confirmed-speakers{
  display : none;
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section{
  padding-left : 15px !important;
  padding-right : 15px !important;
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name:last-child{
  padding-bottom: 20px;
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .group.no-group,
.front .view-gevme-wb-session.view-display-id-block_6 .session-row-12 .panel-body{
  display : none;
}
.confirmed-speakers{
  padding-left : 25px !important;
}

.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name{
  padding-left : 15px !important;
 margin-bottom: 0;
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name a{
   color:#007F60;
}
@media (max-width:768px){
  .view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name{
    padding-left: 0px !important;
  }
  .confirmed-speakers{
    padding-left: 10px !important;
  }
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name a{
  cursor:pointer;
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body p.day1-spe{
  margin-top: 0px;
}
.panel-body a, .day1-spe a, .green-color{
  color:#007F60;
  font-size:15px;
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .day1-spe a:hover{
  cursor : pointer;
  cursor : hand;
}
.view-id-gevme_wb_session.view-display-id-block_6 .view-content .view-grouping-row .panel-body .people-section .people-name {
  font-size : 16px !important
}
.confirmed-speakers {
    padding-left: 0 !important; 
} 
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body p:first-child{
  
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .panel-body a{
  font-size : 16px !important;
}
.view-gevme-wb-session.view-display-id-block_6 .view-content .tab-content .panel-body p {
  margin-top : 0px !important;
}
.hover-session a,
.agenda14 a,
.agenda25 a{
   cursor : pointer;
  cursor : hand;
}
.agenda26 a{
  pointer-events:none;

}
.i18n-zh-hans .agenda26 a{
  pointer-events: auto;
}
@media(max-width:991px) and (min-width:768px){
 .col-sm-5 .col-sm-6 .fwd img{
    padding-top: 15px !important;
  } 
}
@media(max-width:1200px) and (min-width:768px){
 .col-sm-5 .col-sm-6 .fwd img{
    margin-right: 0px !important;
  } 
}
@media(min-width:992px) and (max-width:1260px){
  .html--glazed-sticky-footer body{
    overflow-x:hidden;
    display:block;
  }
}
@media(min-width:1150px) and (max-width:1360px){
.sponsor-section .supporting-org{
  margin-left: -20px !important;
}
}
@media(min-width:1361px){
.sponsor-section .supporting-org{
  margin-left: -65px !important;
}
} 
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row .panel-heading .venue{
    font-family: "Roboto", "Roboto";
    font-size: 15px;
    left: 15px;
    position: relative;
    color: #414143;
}
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row .panel-heading .venue a{
  color:#007F60;
}
.view-gevme-wb-session.view-display-id-block_6 .view-grouping-row .panel-heading .venue p{
 margin-top: 11px;
}
body, p, .toooltip {
  font-family: "Roboto", "Roboto";
  font-weight: 400;
  font-style: normal;
}

h1,h2,h3,h4,h5,h6,label,.field-label,.page-title, .html .tp-caption {
  font-family: "Roboto Slab Bold", "Roboto Slab";
  font-weight: 700;
  font-style: normal;
}

nav,nav ul li,nav a {
  font-family: "Open Sans Bold", "Open Sans";
  font-weight: 700;
  font-style: normal;
}

nav,nav ul li,nav a {
  font-family: "Rock Salt", "Rock Salt";
  font-weight: 400;
  font-style: normal;
}

blockquote, blockquote p {
  font-family: "Roboto", "Roboto";
  font-weight: 400;
  font-style: normal;
}

.glazed-header--side .glazed-main-menu {
  width: 300px;
}
.glazed-header--side .menu__level {
  width: 300px;
}

.body--glazed-nav-desktop #navbar.glazed-header--top {
  background-color: #ffffff;
  opacity: 1;
}
.body--glazed-nav-desktop #navbar.glazed-header--top.affix {
  background-color: #ffffff;
  opacity: 1;
}

.body--glazed-nav-desktop .glazed-header--top .menu > li > a,
.body--glazed-nav-desktop .glazed-header--top .wrap-branding {
  height: 80px;
  line-height: 80px;
}
.body--glazed-nav-desktop .glazed-header--top #block-glazed-config-full-screen-search {
  height: 80px;
  line-height: 80px;
}
.body--glazed-nav-desktop .glazed-header--top.affix .menu > li > a,
.body--glazed-nav-desktop .glazed-header--top.affix .navbar-header .wrap-branding {
  height: 80px;
  line-height: 80px;
}
.body--glazed-nav-desktop .glazed-header--top.affix #block-glazed-config-full-screen-search {
    height: 80px;
    line-height: 80px;
}
.body--glazed-nav-desktop .nav-child-fixed-width {
  top: 80px;
}
.body--glazed-nav-desktop .glazed-header--top.affix .nav-child-fixed-width {
  top: 80;
}
.body--glazed-nav-desktop.body--glazed-header-fixed.body--glazed-header-not-overlay { padding-top: 80px !important }

html.js .body--glazed-nav-desktop.admin-menu.body--glazed-header-fixed.body--glazed-header-not-overlay { padding-top: 108px !important }

  html.js .body--glazed-nav-desktop.toolbar.body--glazed-header-fixed.body--glazed-header-not-overlay { padding-top: 110px !important }

  html.js .body--glazed-nav-desktop.toolbar-drawer.body--glazed-header-fixed.body--glazed-header-not-overlay { padding-top: 144px !important }

.body--glazed-nav-mobile .glazed-header .navbar-header .wrap-branding,
.body--glazed-nav-mobile .glazed-header .navbar-toggle {
  height: 70px;
}
.body--glazed-nav-mobile .glazed-header #block-glazed-config-full-screen-search {
  height: 70px;
  line-height: 70px;
}
.glazed-header .menu a {
  text-transform: uppercase;
}
.container {
  max-width: 1170px;
  padding-left: 15px;
  padding-right: 15px;
}
.container-fluid {
  padding-left: 15px;
  padding-right: 15px;
}
.glazed-boxed-container {
  max-width: 1170px;
}
.container .row {
  margin-left: -15px;
  margin-right: -15px;
}
.container .row .row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
}
.region-sidebar-first .block,
.region-sidebar-second .block {
  margin-bottom: 30px;
}
.page-title-full-width-container {
  margin-bottom: 30px;
}
.page-title-full-width-container .breadcrumb {
  right: 15px;
}
@media screen and (max-width: 1200px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
  .container .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 15px;
    padding-right: 15px;
  }
}
body { background-position: center center; }

#page-title { text-align:  left } 

#page-title .page-title { height:  120px } 

.page-title-full-width-container:after { opacity:  1 } 

.page-title-full-width-container:after { background-position: center center; }

.page-title-full-width-container:after { background-image: url('//2017.forbesglobalceoconference.com/sites/default/files/abstract-architecture-background-white.jpg'); }

